package com.cdu.mapper;

import com.cdu.commons.PageR;
import com.cdu.pojo.dto.CartPageQueryDTO;
import com.cdu.pojo.entity.Cart;
import com.cdu.pojo.vo.CartVO;
import com.github.pagehelper.Page;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@Repository
public interface CartMapper {


    int addCart(Cart cart);

    Page<CartVO> show(CartPageQueryDTO cartPageQueryDTO);

    Cart getByUserIdAndProductId(@Param("userId") Integer userId, @Param("productId") Integer productId);


    void update(Cart cart);

    //删除购物车中商品
    void delete(Cart cart);
}
